You searched for: “spinal canal
spinal canal (s) (noun), spinal canals (pl)
A vertebral passageway containing the spinal cord and its membranes: Lumbar spinal stenosis is a widespread disorder that creates increased pressure or stress in the spinal canal.
This entry is located in the following unit: spin-, spino-, spini- (page 1)